consecutive interpreter - German English Dictionary